contractual guarantee - French English Dictionary